var ValidarRequeridos = function () {
    var error = 0;
    $('.requerido').each(function (i, elem) {
       /// alert($(elem).val() );
        if ($(elem).val() == '') {
            $(elem).css({ 'border': '1px solid red' });
            error++;
        } else {
            $(elem).css({ 'border': '1px solid gray' });
        }
    });
    $('.requeridoLst').each(function (i, elem) {
       /// alert($(elem).val() );
        if ($(elem).val() == '000' || $(elem).val() == '00000' || $(elem).val() == '0') {
            $(elem).css({ 'border': '1px solid red' });
            error++;
        } else {
            $(elem).css({ 'border': '1px solid gray' });
        }
    });
    if (error > 0) {
        // event.preventDefault();
        msgError("Debe ingresar los campos requeridos ");
       // $('#aviso').html('<br /><span style="color:red;">Debe ingresar los campos requeridos </span> <br />');
        return false;
    } else {
         msgError("");
         //$('#aviso').html('<br /><span style="color:red;"></span> <br />');
        return true;
    }
};

function msgError(message,control) {
    if (message == "") {
        $('#aviso').html('<br /><span style="color:red;"></span> <br />');
       if(control!=undefined){ 
            if (control=="grid" || control=="grid2") {
                $("#" + control).css({'border': '1px solid transparent'});
            } else {
                $("#" + control).css({'border': '1px solid gray'});
            }
       }
    } else {
        $('#aviso').html('<br /><img src="images/botones/warning.png"  />&nbsp;&nbsp;<span style="color:red; font-weight:bold;">' + message + '</span> <br />');
         if(control!=undefined) {
           $("#"+control).css({ 'border': '1px solid red' });
       }
    }
};

function solonumeros(e) { 
    var target = (e.target ? e.target : e.srcElement);
    var key = (e ? e.keyCode || e.which : window.event.keyCode);
    
    if (key == 46) return (target.value.length > 0 && target.value.indexOf(".") == -1);
    
    return (key <= 12 || (key >= 48 && key <= 57) || key == 0);
}

var actualizarHistorial= function(codigo,cum){
    var ticket = {
        opc:'act',
        codigo: codigo,
        cum: cum
    };
    $.ajax({
        data:ticket,
        url:'ajax/ajaxTicket.php',
        type:'POST',
        success:function(response){
            alert(response);
//            $("#ModalAnular").dialog("close");
            window.location="http://localhost:8080/SAI2/sai4/index.php?set=99";
        }
    });
};

var validarTicket = function (codigo){
    var ticket = {
        opc:'val',
        codigo:codigo
    };
    $.ajax({
        data:ticket,
        url:'ajax/ajaxTicket.php',
        type:'POST',
        success:function(response){
            alert(response);
            if (response != 0) {
                msgError("El Nro. de Ticket: "+codigo+", ya esta cerrado");
                return true;
            } else {
                msgError("");
                return false;
            }
        }
    });
};